Definition of Weapons Platform

  • (noun) any military structure or vehicle bearing weapons

Synonyms of Weapons Platform


Antonyms of Weapons Platform


No Antonyms Found.

Homophones of Weapons Platform


No Homophones Found.